tower clocks - Turco Inglés Diccionario